Text copied to clipboard!
Název
Text copied to clipboard!Senior mobilní vývojář
Popis
Text copied to clipboard!
Hledáme zkušeného senior mobilního vývojáře, který se připojí k našemu týmu a bude zodpovědný za návrh, vývoj a údržbu mobilních aplikací na platformách iOS a Android. Kandidát by měl mít hluboké znalosti programovacích jazyků jako Swift, Kotlin a Java, stejně jako zkušenosti s moderními frameworky a nástroji pro vývoj mobilních aplikací. Senior mobilní vývojář bude spolupracovat s týmem designérů, produktových manažerů a dalších vývojářů na vytváření vysoce kvalitních, uživatelsky přívětivých aplikací, které splňují obchodní cíle a potřeby uživatelů. Důležitá je schopnost analyzovat požadavky, navrhovat efektivní řešení a implementovat je s důrazem na výkon, bezpečnost a škálovatelnost. Kandidát by měl být také schopen mentorovat mladší členy týmu a přispívat k neustálému zlepšování vývojových procesů a technologií. Vítáme zkušenosti s agilními metodikami, testováním a nasazováním aplikací, stejně jako schopnost rychle se přizpůsobit novým technologiím a trendům v oblasti mobilního vývoje.
Odpovědnosti
Text copied to clipboard!- Navrhovat a vyvíjet mobilní aplikace pro iOS a Android.
- Spolupracovat s týmem na plánování a implementaci nových funkcí.
- Optimalizovat aplikace pro maximální výkon a uživatelský zážitek.
- Provádět kódové revize a zajišťovat kvalitu kódu.
- Mentorovat a podporovat mladší vývojáře v týmu.
- Aktualizovat aplikace podle nových technologií a bezpečnostních standardů.
- Řešit technické problémy a ladit chyby v aplikacích.
- Spolupracovat s designéry a produktovými manažery na definici požadavků.
- Implementovat testování a automatizaci procesů vývoje.
- Udržovat dokumentaci kódů a procesů vývoje.
Požadavky
Text copied to clipboard!- Minimálně 5 let zkušeností s vývojem mobilních aplikací.
- Pokročilá znalost Swift, Kotlin a Java.
- Zkušenosti s RESTful API a integrací backendových služeb.
- Znalost verzovacích systémů, zejména Git.
- Schopnost pracovat v agilním týmu a používat nástroje jako Jira nebo Trello.
- Zkušenosti s testováním aplikací a automatizací testů.
- Dobré komunikační a týmové dovednosti.
- Schopnost řešit problémy a analyzovat technické požadavky.
- Znalost UX/UI principů pro mobilní aplikace.
- Vysokoškolské vzdělání v oblasti informatiky nebo příbuzném oboru výhodou.
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké máte zkušenosti s vývojem aplikací pro iOS a Android?
- Jaké programovací jazyky a nástroje používáte nejčastěji?
- Jak přistupujete k optimalizaci výkonu mobilních aplikací?
- Máte zkušenosti s agilními metodikami? Pokud ano, jakými?
- Jak řešíte konflikty v týmu během vývoje?
- Jaké máte zkušenosti s testováním a nasazováním aplikací?
- Jakým způsobem mentorujete mladší kolegy?
- Jak sledujete nové trendy v mobilním vývoji?
- Jaké jsou vaše zkušenosti s integrací backendových služeb?
- Popište situaci, kdy jste musel řešit kritickou chybu v aplikaci.